package com.shuwen.gcdj.bean.conditionMonitoring.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDate;
import java.util.List;

@Data
@ApiModel
public class ShockSensorObjectQueryReq {
    /**
     * 设备编码
     */
    @ApiModelProperty("设备编码")
    private String equipmentCode;

    /**
     * 父级编号
     */
    @ApiModelProperty("父级编号")
    private String parentCode;


    /**
     * 次序
     */
    @ApiModelProperty("次序")
    private String order;


    /**
     * 监测位置(起升机构)
     */
    @ApiModelProperty("监测位置(起升机构)")
    private String monitoringObject;

    /**
     *传感器位置
     */
    @ApiModelProperty("传感器位置")
    private List<String> locations;

    /**
     *日期
     */
    @ApiModelProperty("日期")
    private LocalDate date;
    /**
     * 年
     */
    @ApiModelProperty("年")
    private Integer year;
    /**
     * 月
     */
    @ApiModelProperty("月")
    private Integer month;
    /**
     * 日
     */
    @ApiModelProperty("日")
    private Integer day;
}
